SOQUAREM: SOftware QUAlity Requirements Engineering Method

نویسندگان

  • Rachida Djouab
  • Witold Suryn
چکیده

IT industry needs reliable data about quality requirements to evaluate adequately systems and their architecture. The task is not easy due to nature of these requirements. In fact they are vague, difficult to define and often conflicting with other requirements. Today’s quality requirements management methods are dealing either with one quality requirement aspect (ex: FDAF framework for security or performance aspect) or are developed for a specific type of software (IESE NFR for embedded software). MOQARE is the only method which has been developed to deal with several types of requirements; however, it requires a MOQARE specialist to apply it in industry. The common key point related to all these methods is: “how to identify quality requirements from original source requirements of a system, user and business?” This step seems to be simplified or bypassed by simple interviews or questionnaires, but experience shows that this is a fundamental task required to ensure the correct, operational and properly detailed definition of quality attributes. In this paper, we present SOQUAREM (SOftware QUAlity Requirements Engineering Method), a method to identify and define quality requirements. The aim of SOQUAREM is to support systematic identification of quality requirements at the definition phase of software development lifecycle. It provides a general process model of quality requirements engineering and a business-based process for deriving them in a top down fashion.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying ISO/IEC 9126-1 Quality Model to Quality Requirements Engineering on Critical Software

In order to develop a software product for a critical system, specifying quality requirements is vitally important. Quality requirements should be defined based on various stakeholders’ needs. Software quality impacts the information system’s behavior, and the behavior impacts the behavior of the External-System that contains the information system. Safety is an issue of the External-System. A ...

متن کامل

A Process Oriented Approach to Model Non-Functional Requirements Proposition Extending UML

Non-functional requirements (NFRs), sometimes termed quality, or quality of service, attributes or requirements, have been a topic of interest within systems engineering, software engineering, and requirements engineering for a considerable period of time. NFRs have been for too long overlooked during the development of software systems. This has led to numerous cases of failure resulting in ov...

متن کامل

Towards Systematic Integration of Performance and Security Requirements into Software Architecture

We present a modeland pattern-based method that allows software engineers to take quality requirements into account right from the beginning of the software development process. The method comprises requirements analysis as well as the derivation of a software architecture from requirements documents. In that architecture, quality requirements are reflected explicitly. For requirements analysis...

متن کامل

An Evaluation of A-SQUARE for COTS Acquisition

Developed by the Software Engineering Institute (SEI) at Carnegie Mellon University, Software Quality Requirements Engineering for Acquisition (A-SQUARE) is a methodology used for eliciting and prioritizing security requirements as part of the acquisition process. In the project described in this paper, we evaluated the effectiveness of the A-SQUARE method by applying it to a COTS product for t...

متن کامل

É possível substituir processos de Engenharia de Requisitos por Contagem de Pontos de Função?

The principal problem that affects software development projects is low quality requirements specifications. Low quality requirements specifications make it difficult to develop high quality software. We propose using the Estimated Function Point Counting (EFPC) method of software size estimation as a surrogate process for Requirements Engineering (RE) process, especially for the organizations ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012